interstellar spacecraft - Francés Inglés Diccionario